toasted shin - Español Inglés Diccionario